Bias and pathology in minimax search

نویسندگان

  • Aleksander Sadikov
  • Ivan Bratko
  • Igor Kononenko
چکیده

This article presents the results of experiments designed to gain insight into the effect of the minimax algorithm on the error of a heuristic evaluation function. Two types of effect of minimax are considered: (a) evaluation accuracy (are the minimax backed-up values more accurate than the heuristic values themselves?), and (b) decision accuracy (are moves played by deeper minimax search better than those by shallower search?). The experiments were performed in the KRK chess endgame and in randomly generated game trees. The results show that, counter-intuitively, evaluation accuracy may decline with search depth, whereas at the same time decision accuracy improves with depth. In the article, this is explained by the fact that minimax in combination with a noisy evaluation function introduces a bias into the backed-up evaluations, which masks the evaluation effectiveness of minimax, but this bias still permits decision accuracy to improve with depth. This observed behaviour of minimax in the KRK endgame is discussed in the light of previous studies of pathology in minimax. It is shown that explaining the behaviour of minimax in an actual chess endgame in terms of previously known results requires special care.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Error Minimizing Minimax Avoiding Search Pathology in Game Trees

Game-tree pathology is a phenomenon where deeper minimax search results in worse play. It was was discovered 30 years ago (Nau 1982) and shown to exist in a large class of games. Most games of interest are not pathological so there has been little research into searching pathological trees. In this paper we show that even in non-pathological games, there likely are pathological subtrees. Furthe...

متن کامل

Pathology in heuristic search

Most game-playing programs use minimax search: they build a game tree, heuristically evaluate the leaves, back up the heuristic values to the root and use them to select a move. Practice shows that the deeper such programs search, the better they play. However, mathematical models intended to explain this formally paradoxically showed that deeper search results in worse play [6,1]. This phenome...

متن کامل

Lookahead Pathology in Real-Time Path-Finding

Introduction Path-finding tasks commonly require real-time response, which on large problems precludes the use of complete search methods such as A*. Incomplete single-agent search methods work similarly to minimax-based algorithms used in two-player games. They conduct a limited-depth lookahead search, i.e., expand a part of the space centered on the agent, and heuristically evaluate the dista...

متن کامل

Search versus Knowledge: An Empirical Study of Minimax on KRK

This article presents the results of an empirical experiment designed to gain insight into what is the effect of the minimax algorithm on the evaluation function. The experiment’s simulations were performed upon the KRK chess endgame. Our results show that dependencies between evaluations of sibling nodes in a game tree and an abundance of possibilities to commit blunders present in the KRK end...

متن کامل

Alpha-Beta Pruning and Althöfer's Pathology-Free Negamax Algorithm

The minimax algorithm, also called the negamax algorithm, remains today the most widely used search technique for two-player perfect-information games. However, minimaxing has been shown to be susceptible to game tree pathology, a paradoxical situation in which the accuracy of the search can decrease as the height of the tree increases. Althöfer’s alternative minimax algorithm has been proven t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 349  شماره 

صفحات  -

تاریخ انتشار 2005